package com.FH.applyFrom.vacationForm;

import com.FH.applyForm.officeServies.vacationtype.VacationTypeShowDTO;
import com.FH.organization.people.KamMemberShowDTO;
import com.FH.organization.suggestion.SuggestionShowDTO;
import com.FH.organization.work_flow.WorkFlowShowDTO;

import java.util.List;

/**
 * Created by ygg on 2016/7/14.
 * 获取休假申请单实体类
 */
public class VacationFormShowDTO {

    private String vacation_form_id;            //休假申请单主键id
    private String vacation_createtime;//请假单据创建时间
    private String vacation_updatetime;//z修改时间

    private String vacationresion;//请假原因

    private String vacation_form_starttime;     //休假开始时间
    private String vacation_form_endtime;       //休假结束时间
    private String vacation_type;           //休假类型
    private String vacation_form_disdays;       //本次请年假天数

    private String member_id;                              //用户id
    private String isverify;//状态
    private List<WorkFlowShowDTO> ws;
    private String fail_resource;
    private String vacationtypename;//年、事、病类型
    private List<VacationTypeShowDTO> vacatypes;//休假类型名称
    private List<KamMemberShowDTO> kamMemberShowDTOList;
    private  List<SuggestionShowDTO> suggestionShowDTOs;


    public VacationFormShowDTO() {
    }

    public VacationFormShowDTO(String vacation_form_id, String vacation_createtime, String vacation_updatetime, String vacationresion, String vacation_form_starttime, String vacation_form_endtime, String vacation_type, String vacation_form_disdays, String member_id, String isverify, List<WorkFlowShowDTO> ws, String fail_resource, String vacationtypename, List<VacationTypeShowDTO> vacatypes, List<KamMemberShowDTO> kamMemberShowDTOList, List<SuggestionShowDTO> suggestionShowDTOs) {
        this.vacation_form_id = vacation_form_id;
        this.vacation_createtime = vacation_createtime;
        this.vacation_updatetime = vacation_updatetime;
        this.vacationresion = vacationresion;
        this.vacation_form_starttime = vacation_form_starttime;
        this.vacation_form_endtime = vacation_form_endtime;
        this.vacation_type = vacation_type;
        this.vacation_form_disdays = vacation_form_disdays;
        this.member_id = member_id;
        this.isverify = isverify;
        this.ws = ws;
        this.fail_resource = fail_resource;
        this.vacationtypename = vacationtypename;
        this.vacatypes = vacatypes;
        this.kamMemberShowDTOList = kamMemberShowDTOList;
        this.suggestionShowDTOs = suggestionShowDTOs;
    }

    public String getVacation_form_id() {
        return vacation_form_id;
    }

    public void setVacation_form_id(String vacation_form_id) {
        this.vacation_form_id = vacation_form_id;
    }

    public String getVacation_createtime() {
        return vacation_createtime;
    }

    public void setVacation_createtime(String vacation_createtime) {
        this.vacation_createtime = vacation_createtime;
    }

    public String getVacation_updatetime() {
        return vacation_updatetime;
    }

    public void setVacation_updatetime(String vacation_updatetime) {
        this.vacation_updatetime = vacation_updatetime;
    }

    public String getVacationresion() {
        return vacationresion;
    }

    public void setVacationresion(String vacationresion) {
        this.vacationresion = vacationresion;
    }

    public String getVacation_form_starttime() {
        return vacation_form_starttime;
    }

    public void setVacation_form_starttime(String vacation_form_starttime) {
        this.vacation_form_starttime = vacation_form_starttime;
    }

    public String getVacation_form_endtime() {
        return vacation_form_endtime;
    }

    public void setVacation_form_endtime(String vacation_form_endtime) {
        this.vacation_form_endtime = vacation_form_endtime;
    }

    public String getVacation_type() {
        return vacation_type;
    }

    public void setVacation_type(String vacation_type) {
        this.vacation_type = vacation_type;
    }

    public String getVacation_form_disdays() {
        return vacation_form_disdays;
    }

    public void setVacation_form_disdays(String vacation_form_disdays) {
        this.vacation_form_disdays = vacation_form_disdays;
    }

    public String getMember_id() {
        return member_id;
    }

    public void setMember_id(String member_id) {
        this.member_id = member_id;
    }

    public String getIsverify() {
        return isverify;
    }

    public void setIsverify(String isverify) {
        this.isverify = isverify;
    }

    public List<WorkFlowShowDTO> getWs() {
        return ws;
    }

    public void setWs(List<WorkFlowShowDTO> ws) {
        this.ws = ws;
    }

    public String getFail_resource() {
        return fail_resource;
    }

    public void setFail_resource(String fail_resource) {
        this.fail_resource = fail_resource;
    }

    public String getVacationtypename() {
        return vacationtypename;
    }

    public void setVacationtypename(String vacationtypename) {
        this.vacationtypename = vacationtypename;
    }

    public List<VacationTypeShowDTO> getVacatypes() {
        return vacatypes;
    }

    public void setVacatypes(List<VacationTypeShowDTO> vacatypes) {
        this.vacatypes = vacatypes;
    }

    public List<KamMemberShowDTO> getKamMemberShowDTOList() {
        return kamMemberShowDTOList;
    }

    public void setKamMemberShowDTOList(List<KamMemberShowDTO> kamMemberShowDTOList) {
        this.kamMemberShowDTOList = kamMemberShowDTOList;
    }

    public List<SuggestionShowDTO> getSuggestionShowDTOs() {
        return suggestionShowDTOs;
    }

    public void setSuggestionShowDTOs(List<SuggestionShowDTO> suggestionShowDTOs) {
        this.suggestionShowDTOs = suggestionShowDTOs;
    }
}
